-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: Remove PII info for external apps #1180
Conversation
Caution Review failedThe pull request is closed. WalkthroughThis pull request updates the user identification process across several integrated services. In the Changes
Possibly related PRs
Suggested labels
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
✨ Finishing Touches
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
src/app/core/services/integration/tracking.service.ts (1)
29-29
: Rename identityEmail property to reflect its new purpose.The property name
identityEmail
is misleading as it now stores a userId instead of an email.- private identityEmail: string | undefined; + private identityUserId: string | undefined;
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (3)
src/app/core/services/integration/refiner.service.ts
(1 hunks)src/app/core/services/integration/tracking.service.ts
(1 hunks)src/app/integrations/integrations.component.ts
(1 hunks)
🔇 Additional comments (3)
src/app/core/services/integration/tracking.service.ts (1)
76-89
: LGTM! Successfully removed PII from tracking.The changes effectively remove PII (email, organization name) from tracking data, replacing them with non-PII identifiers.
src/app/core/services/integration/refiner.service.ts (1)
23-31
: LGTM! Successfully removed PII from Refiner identification.The changes effectively remove PII by:
- Using only org_id for identification
- Removing email and name properties
src/app/integrations/integrations.component.ts (1)
66-66
: LGTM! Successfully adapted to PII removal changes.The component correctly implements the tracking service changes by using non-PII identifiers (user_id and fyle_org_id).
|
Description
Please add PR description here, add screenshots if needed
Clickup
https://app.clickup.com
Summary by CodeRabbit
getOrCreateOrg
method to enhance readability.